/*
 * GUI.h
 *
 * GUI components.
 *
 *  Created on: 07.06.2010
 *      Author: Simon Dehne
 */
#include <string>
#include "SDL/SDL.h"

class GUI {

public:
	// Initializes the score, 0 points at the beginning
	GUI();
	// Returns the current score
	int getScore();
	// Returns the current level
	int getLevel();
	// Returns the speed of the blocks
	int getSpeed();

	// Adds points to the score
	void addPoints(int points);
	// Levels up by 1
	void levelUp();


private:
	// The score
	int score;
	// The level
	int level;
	// Falling speed of the blocks
	int speed;

};


